n. credit squeeze, lack of credit, severe restriction on the allotment of credit
Copyright © 2018 WordTech Co.